package com.ruoyi.hr.mapper.attendempmanage.attendChange;

import java.util.List;
import java.util.Map;

/**
 * @author yuanwei
 * @explain 考勤变动
 * @date 2020/4/26
 */
public interface AttendChangeMapper {

    //考勤信息变动

    List<Map<String, Object>> findInfoChangeList(Map<String, Object> map);

    int getCheck(String id);

    int remove(String id);

    int update(Map<String, Object> map);

    int insert(Map<String, Object> map);

    Map<String, Object> findPerson(String badge);

    List<Map<String, Object>> findAtEmpType();

    Map<String, Object> findInfoChange(String id);

    List<Map<String, Object>> findInfoChangeHistory(Map<String, Object> map);

    //考勤状态变动

    List<Map<String, Object>> findInfoStatusList(Map<String, Object> map);

    Map<String, Object> findInfoStatus(String id);

    List<Map<String, Object>> findAtStatus();

    int updateStatus(Map<String, Object> map);

    int insertStatus(Map<String, Object> map);

    List<Map<String, Object>> findInfoStatusHistory(Map<String, Object> map);

}
